package com.ulife.order.api.response;

import com.ulife.common.gateway.utils.annotation.Description;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * Created by Ulife- on 2016/1/12.
 */
@Description("订单结算页信息")
public class ConfirmInfo implements Serializable {

    @Description("地址信息")
    public List<AddressInfo> addresss;
    @Description("配送日期信息")
    public List<DeliveryDatesInfo> deliveryDates;
    @Description("商品分组信息")
    public List<ItemGroupInfo> groups;
    @Description("金额信息")
    public CalculationInfo calculation;
    @Description("支付类型")
    public List<PayTypeInfo> payTypes;

    public List<AddressInfo> getAddresss() {
        return addresss;
    }

    public void setAddresss(List<AddressInfo> addresss) {
        this.addresss = addresss;
    }

    public List<DeliveryDatesInfo> getDeliveryDates() {
        return deliveryDates;
    }

    public void setDeliveryDates(List<DeliveryDatesInfo> deliveryDates) {
        this.deliveryDates = deliveryDates;
    }

    public List<ItemGroupInfo> getGroups() {
        return groups;
    }

    public void setGroups(List<ItemGroupInfo> groups) {
        this.groups = groups;
    }

    public CalculationInfo getCalculation() {
        return calculation;
    }

    public void setCalculation(CalculationInfo calculation) {
        this.calculation = calculation;
    }

    public List<PayTypeInfo> getPayTypes() {
        return payTypes;
    }

    public void setPayTypes(List<PayTypeInfo> payTypes) {
        this.payTypes = payTypes;
    }
}
